package com.ncoor.core.pathPoint;

/**
 * 描述了一个路径点的基本数据
 * @author Rock Chin
 */
public abstract class PathPoint {
	private double z=0.0;
	private double x=0.0;
	private double y=0.0;

	private String name="null";
	private String description="";

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public PathPoint(double z,double x,double y){
		this.x=x;
		this.y=y;
		this.z=z;
	}
	public PathPoint(){
		;
	}
	public PathPoint(int z,int x,int y){
		this.x=x;
		this.y=y;
		this.z=z;
	}

	public double getZ() {
		return z;
	}

	public void setZ(double z) {
		this.z = z;
	}
	public void setZ(int z) {
		this.z = z;
	}

	public double getY() {
		return y;
	}

	public void setY(double y) {
		this.y = y;
	}
	public void setY(int y) {
		this.y = y;
	}

	public double getX() {
		return x;
	}

	public void setX(double x) {
		this.x = x;
	}
	public void setX(int x) {
		this.x = x;
	}
}
